Dataflow Interchange Format
نویسندگان
چکیده
The Dataflow Interchange Format (DIF) is a standard language to specify mixed-grain dataflow models for digital signal, image, and video processing (DSP) systems and other streaming-related application domains. Major objectives of the DIF project are to design this standard language; to provide an extensible repository for representing, experimenting, and developing dataflow models and techniques; and to facilitate technology transfer of applications across DSP design tools. The first version of DIF [9, 13] has demonstrated significant progress towards these goals. The subsequent phase of the DIF project, which we discuss in this report, is focusing on improving the DIF language and the DIF package to represent more sophisticated dataflow semantics and exploring the capability of DIF in transferring DSP applications and technology. This exploration has resulted so far in an approach to automate exporting and importing processes and a novel solution to porting DSP applications through DIF. This report introduces the DIF language version 0.2 along with the DIF package, the supported dataflow models, the approach to exporting and importing, and the newly proposed porting mechanism.
منابع مشابه
Dataflow Interchange Format: Language Reference for DIF Language Version 1.0 User’s Guide for DIF Package Version 1.0
متن کامل
DIF: An Interchange Format for Dataflow-Based Design Tools
The dataflow interchange format (DIF) is a textual language that is geared towards capturing the semantics of graphical design tools for DSP system design. A key objective of DIF is to facilitate technology transfer across dataflow-based DSP design tools by providing a common, extensible semantics for representing coarse-grain dataflow graphs, and recognizing useful sub-classes of dataflow mode...
متن کاملFirst Version of a Dataflow Interchange Format 1
The dataflow interchange format (DIF) is a textual language that is geared towards capturing the semantics of graphical design tools for DSP system design. A key objective of DIF is to facilitate technology transfer across dataflow-based DSP design tools by providing a common, extensible semantics for representing coarse-grain dataflow graphs, and recognizing useful sub-classes of dataflow mode...
متن کاملIntegrating VSIPL Support in the Dataflow Interchange Format
We have developed the dataflow interchange format (DIF) [2] and the associated DIF package for specifying and working with dataflow models for DSP systems. Our recent progress in the DIF project includes the DIF-based porting approach [2] for porting DSP designs across dataflowbased tools and the DIF-to-C software synthesis framework [3] for automatically generating C implementations from DSP s...
متن کاملTopological Patterns for Scalable Representation and Analysis of Dataflow Graphs
Tools for designing signal processing systems with their semantic foundation in dataflow modeling often use high-level graphical user interfaces (GUIs) or text based languages that allow specifying applications as directed graphs. Such graphical representations serve as an initial reference point for further analysis and optimizations that lead to platform-specific implementations. For large-sc...
متن کامل